// 移除链表元素

package Leetcode;

public class Solution203 {
    public ListNode removeElements(ListNode head, int val) {
        ListNode pre = new ListNode();
        pre.next = head;
        ListNode result = pre;
        while (pre != null && pre.next != null) {
            if (pre.next.val == val) {
                pre.next = pre.next.next;
            } else
                pre = pre.next;
        }
        return result.next;
    }
}
